kicking the bucket - French English Dictionary